throw rug - German English Dictionary